import axios from "axios"

// 1. 首先修改API文件，确保返回正确的响应数据 (src/api/map/getGuangdongMap.js)
export const getGuangdongMap = async () => {
  try {
    const response = await axios.get(
      'https://geo.datav.aliyun.com/areas_v3/bound/440000_full.json',
      {
        transformResponse: [(data) => {
          try {
            const jsonData = JSON.parse(data);
            console.log('获取到的GeoJSON数据:', jsonData); // 添加日志
            return jsonData;
          } catch (e) {
            console.error('GeoJSON解析失败:', e);
            return null;
          }
        }]
      }
    );
    return response.data;
  } catch (error) {
    console.error('获取地图数据失败:', error);
    throw error;
  }
};